Flying squids - Turkish English Dictionary